Moroccan toad - Turco Inglés Diccionario